isolated snow showers - Francés Inglés Diccionario